have one's stitches removed - French English Dictionary